package hbm;

import java.math.BigDecimal;
import java.util.HashSet;
import java.util.Set;

/**
 * AbstractTipoGasto entity provides the base persistence definition of the
 * TipoGasto entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractTipoGasto implements java.io.Serializable {

	// Fields

	private int id;
	private String descripcion;
	private Set gastos = new HashSet(0);

	// Constructors

	/** default constructor */
	public AbstractTipoGasto() {
	}

	/** minimal constructor */
	public AbstractTipoGasto(String descripcion) {
		this.descripcion = descripcion;
	}

	/** full constructor */
	public AbstractTipoGasto(String descripcion, Set gastos) {
		this.descripcion = descripcion;
		this.gastos = gastos;
	}

	// Property accessors

	public int getId() {
		return this.id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public String getDescripcion() {
		return this.descripcion;
	}

	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}

	public Set getGastos() {
		return this.gastos;
	}

	public void setGastos(Set gastos) {
		this.gastos = gastos;
	}

}